<?
class Utente {
	function getElenco($min,$max,$orderby,$where) {
		$rs = lancia_procedura("elenco_utente", "$min,$max,'$orderby','$where'");
		return '{'.Get_json("rows", $rs, Array("idutente","nome","livello","attivo")).'}';
	}
	
	function getRecord($id) {
		$rs = lancia_procedura("elenco_utente", "0,1,'idutente',$id");
		return '{'.Get_json("row", $rs, Array("idutente","nome","username","pw","livello","attivo")).'}';
	}
	
	function salva($id,$nome,$username,$pw,$livello) {
		$rs = lancia_procedura("inserisci_utente", "$id,'$nome','$username','$pw',$livello");
		return '{"error":"'.$rs->Fields("msg").'"}';
	}
	
	function attiva($id,$attivo) {
		$rs = lancia_procedura("attiva_utente", "$id,$attivo");
		return '{"error":""}';
	}
	
	function elimina($id) {
		$rs = lancia_procedura("elimina_utente", $id);
		return '{"error":""}';
	}
}
?>